Director Jean-Xavier De Lestrade Won Critical Acclaim For His 2005 Documentary The Staircase, Chro